.navbox { position: relative; z-index: 200; background: #fff; cooor: #003654; border-bottom: solid #ddd 2px; margin-bottom: 0px; width: 100%; }
.fix { position: fixed; top: 0px; }
.headerbottom { border-bottom: 75px solid #fff; }
.nav { width: 1200px; margin: 0px auto; border: 0px solid red; paddin-top: 10px; margin-top: 30px; height: 40px; }
.nav li { float: left; position: relative; list-style: none; }
.nav li a { display: block; width: 126px; line-height: 100%; font-size: 16px; color: #003654; cursor: pointer; text-align: left; margin: 0px 20px; text-decoration: none; text-align: center; }
.nav li a:hover { color: #bf000a; font-weight: 900; font-family: "微软雅黑"; text-decoration: none; font-size: 16px; padding-bottom: 20px; border-bottom: 2px solid #bf000a; }
.nav li a:avtive { color: #bf000a; }
.nav li.selected .submenu { display: block; }
.nav li .submenu { display: none; position: absolute; top: 0px; left: 0px; top: 28px; }
.mj_menu_li_txt { font-size: 14px; color: #fff; width: 180px; background: #bf000a; /* filter:alpha(opacity=80);  background: url(../images/xlbj.jpg) top center repeat;  opacity: 0.80;*/ height: 100%; min-height: 40px; padding-top: 16px; margin-top: 0px; border-radius: 6px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.submenu .mj_menu_li_txt h3 { line-height: 22px; font-weight: normal; }
.submenu .mj_menu_li_txt h3 a { color: #fff; text-decoration: none; display: block; line-height: 22px; font-size: 16px; cursor: pointer; padding-left: 4px; padding-bottom: 6px; border-bottom: 1px solid #575757; }
.submenu .mj_menu_li_txt a:hover { color: #000; font-weight: 900; font-family: "微软雅黑"; padding-bottom: 6px; border-bottom: 1px solid #f00; }
.mj_menu_news_main { width: 100%; text-align: center; padding-top: 12px; }
